Top Definition
A dumb bitch that plays games and fucks with your head (both of them) and doesnt no how to make a decision and lags on you all the time.
That stench trench is the biggest boodabaka i have ever met!!!
by Bob joe Smith Jr September 04, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.