by Banner/Ysf May 24, 2010

An old person stinking of urine who dosent have a fucking clue what he/she is talking about, known to frequent electrical stores to torment and enrage staff members
biff bifftron biffinator
by kev and rab October 16, 2008

by ipodgurl January 12, 2008

by laura jane December 25, 2006

by loomer September 7, 2007

by The Grammar Nazi December 3, 2001
