Top definition
When you and your partner are engaging in intercourse, and you excrete on their spine then watch it slide down to their butt crack then you lick it off
Eric: Danny and Abby had a louisiana storm
Nick: Ewwww thats disgusting
by rithnigga69 March 13, 2015
Get the mug
Get a Louisiana Storm mug for your daughter Jovana.