Top definition
1. Fast stream of urine.

2. Wild stream of piss.

3.The act of pissing on someone for humor or discipline.
" 'My bitch is out of line!'

'Dude, give her the Ammonia Blast'"
by sexualbiscut May 11, 2011
Get the mug
Get a Ammonia Blast mug for your dad Paul.