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 fan who wins and loses with their team. knowing that their team hasnt won a stanley cup yet, but knows one day it will happen and it m..
1. Bigger than infinity plus one. I win infinity plus one times! I win infiniy plus two. NOOOOOO! See anonymous..
1. verb: 1 ) to take something by stealth or speed 2) an exclamation to indicate this type of action i yoinked the CD from his collection..