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. A slang term used for a full figured female- a term usually used by a brotha. I am new in town, where can I hook up with some chunky do..
1. Singer for Arch Enemy, and the sexiest woman alive. Angela Gossow will kick your ass...
1. 1. A wild, sexually suggestive group of girls esp. at the club. 2. One girl of this sort. "Damn man, look at all these Marquavos ..