Top Definition
A giant douche named Ursula.Runner up in the Biggest douche in the universe contest, which was won by 'psychic' John Edward.From Southpark, series 6.
'Oh my God! Its Ursula the Giant Douche.Lets get the hell out of here before she douches us to oblivion'
by Schmaz March 12, 2005
1 Word related to Ursula the Giant Douche

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.