What the matter with you dude, u look different, what happen to you?? i couldnt believe that, u nuffnanged or something? ( with a disappointed intonation)
by habrew December 18, 2008
Meaning "really good, or cool" - a slang used in conversation by fashionable foreigners on the streets of London.
by Jarrano November 21, 2023