look up any word, like cleveland steamer:

1 definition by Gaga88

 
1.
A know-it-all smart aleck who likes to correct everybody
Stop being such a Keane!!
by Gaga88 May 17, 2011