feasible weasel

The most annoying thing/person on the planet, Does not know when to stop talking, Inappropriate in every situation imaginable.
'That guy is feasible weasel'
by Dubstep Forum User September 25, 2007
mugGet the feasible weasel mug.