by alicat October 17, 2004
A person with an odur from the head area. This is not usualy the case when calling someone this, as it is not a very insulting remark.
Your such a smelly face
by Craig Boath August 05, 2006
anything or anyone that attracts you.
by kevin rhymes with heaven February 05, 2009