where are you living? cuz i know alot of terms in us and even alot outside us, and i've never heard of either of those...

to me kinda sounds like some kids trying to make up new slang to look cool...