Top Definition
An accepted, intensified variation on the phrase, "screwed the pooch."
Bill really blew the pooch on that presentation.
by Shahid Iqbal October 16, 2009
5 Words related to blew the pooch

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.