John the master of the decay ot the english language's definitions
A person who is clearly a fucking know-it-all. A blend of a smart ass and a douche bag - overall an annoying person that no one can stand.
by John the master of the decay ot the english language December 28, 2005
Get the Sexual Intellectualmug.