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. Being the cool person in class, group, or community by achieving something in the trouble category. Steve: Dude?! Did you hear about Ry..
1. Playing it safe. The interstate speed limit is 65. So,one driving 64 is playing it safe. I asked Mike is he wanted to spend his bonus..
1. No Current Acronym: In addition to being used as an acronym for a multitude of associations, administrations, academies, assemblies and..