look up any word, like no soap...radio:
 
1.
When one defecates on the rocks in a sauna. Usually is an unpleasant experience for everyone except the person who released the excrement.
Kyle: Did you go to the Alabama Barbecue yesterday in the locker room?

John: Yea man, it sucked.
by Pierce Cox June 20, 2010
14 4