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. Someone prone to having extremely bad luck, a born loser Sometimes misspelled schlemazel A schlemiel is one who always spills his soup..
1. n. A being of greatness; Pimp Wow, he truly is the w00tang. That guy is a w00tang. ..
1. A recently surfaced slang term, popularized by Big Brother UK contestant Science in 2005, roughly translated to "Do you understand ..