look up any word, like donkey punch:

1 definition by Mick Swanson

 
1.
Trailer Park Boys definition: Something that is morally reprehensible / to do with the marginal side of society.
"That greasy massage parlor on the corner."
by Mick Swanson July 13, 2005