look up any word, like fleek:
 
1.
Saying something that would not be seen as out of place coming from the mouth of a strange French-personage
Bob: What the hell are you on about, Fred?
Fred: I don't know, so why should you?!
Edward: What a Becca-ism
by Stranger....than you February 07, 2010