Skip to main content

Definitions by bosse

roman candle 

the act of deficating into the upper portion of a water filter there by muddying what they call the candle or filter.
" i think i got giardia from that roman candle"
roman candle by bosse September 16, 2005