1 definition by Stefanie Amber

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 17, 2008
Get the Tiverton mug.