Skip to main content

Definitions by angrygrub

devil piss 

A slang term for bacardi 151
Mark drank to much devil piss, and woke up naked on the stove again.
devil piss by angrygrub April 24, 2008