Слэнг. Не обязательно тинэйджерский, кто угодно может так говорить. Скорее даже просторечное выражение. Мне лично слово не нравится. А вообще, мне кажется, что подобные тонкости можно использовать, только после того как освоишь язык в совершенстве и будешь четко представлять себе все контексты. Если же ты не будешь знать слово то абсолютно ничего не потеряешь. Как и все остальные жаргонные словечки, это может употребляться также и в зависимости от места где ты находишься, иные русские могут вообще его не знать.