Top Definition
A name for the person in the room who's stinkin' it up!
Dang man, why you gotta be a Toots McGoots tonight, now it stinks in here!
by Alli0303 May 08, 2006
5 Words related to Toots McGoots

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.