1 definition by Louisianalovin

When you douche your ass and release the swampy mud water on your roommates face.
Hey, Max and his girl are passed out drunk...let’s hit ‘em with the olLouisiana Squirt Gun!
by Louisianalovin July 28, 2020
Get the Louisiana squirt gun mug.