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. combination of asking and harassing motha fuckin cops always harasking me questions See harass, ask..
1. A gang in the west coast known as the west side tuan Look at the w$t walking down the street. Watchu know 'bout the west side tua..
1. a variant of the common leet exclamation, w00t. came about in #skinnerz on efnet, made up by cman I finally got this damn php script to..