1) a man who says "i'll see" ALOT 2) has a fixation and often dissapears on long weekends with his dog 3) a man with a very putrid scent
by King Tut May 31, 2003
by ElChavo August 28, 2017
by Madmom December 28, 2017
by MagicPickle July 28, 2012