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. Person stuck in the 80's, person who still wears fashions from the 80's. "Bob cuts his hair to a mullet, what an 86&apos..
1. An exchange expressing gratitude between two people who are close to each other in the UK, usually the South West, in a fake American S..
1. refers to any Indians in Malaysia. They were called "Kelings" in the olden days. The word Keling came from the sound that thei..