Top definition

1. Dominating harshly: Imposing a harsh or cruel form of domination.

2. Highly stressful: Exerting a worrying, troubling, or burdensome pressure on somebody.

3. Stifling: So hot and humid as to make people feel tired, irritable, or sluggish.
by Jafje March 31, 2007
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush