Top Definition
A Dutch Oven that smells like garlic.
Italy: It's been so long since I had a big brother to sleep with!
Romano: Yeah, great! Another night of garlic smelling dutch ovens!

by no one important. September 04, 2012

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.