Otter Twat

What is Otter Twat?


1.

To have a disgusting odor coming off of you. It must be an extremely foul smell.

"Dude, I gotta run, I havn't showered all weekend and I stink like otter twat"

See smell, stink, gross, twat, otter, HDP


78

Random Words:

1. Pronounced: "qwa-er-ffed" or the way it's spelled The utter BEING of awsomeness. The word you use when there wasn't..
1. Short for Oh My Fucking God, Rolling On The Floor Laughing My Ass Off. Usually used to shorten for instant message, text or to post on ..
1. Gourmet garbage that Erin and Scott eat during 6th Period Lunch after taking LSD. Scott : Erin, love, would you like a bite of this fin..