1 definition by Dubstep Forum User

1
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 12, 2007
Get the mug
Get a feasible weasel mug for your buddy Yasemin.