Skip to main content

Definitions by Albogenius

Louisiana swamp stuffing 

Share definition Flag
When a guy shoves a frog in a girls vagina and fucks her till the frog dies
Kevin was really horny so he decided to give Josie a Louisiana swamp stuffing.