Subscribe English
look up any word, like tex-sex:

1 definition by The Awesomest People Ever

 
1.
An expression meaning the same as "in your face", or "haha, im right".
"fine your right!"
"Bazinga!"
by The Awesomest People Ever November 19, 2011
41 37