1 definition by Stefanie Amber

Top Definition
Land of men; Where tall, hairy gentlemen who know how to please reside
Did you see the guys from Tiverton? Their cocks must be huge...
by Stefanie Amber April 16, 2008

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.