2 definitions by mr mayor

1: a toilet
2: a n insult
3: a harsh action
by mr mayor November 25, 2004