Skip to main content

Definitions by nae_kid

Barrage 

Share definition Flag
It is the shit that comes out really really fast because you've been holding it in for too long. Usually sounds like thunder or exploding bombs.
After being constipated for a week. Keenan Barraged for almost ten minuets and woke up the whole neighbourhood.
Barrage by nae_kid April 8, 2009