1 definition by Moist bush

1
When you pour large amounts of urine into the pussy and proceed to bounce on a female with juices splashing out
Hey babe lets get to bouncing and get all Alabama frogsplashing on yo ass
by Moist bush November 10, 2015
Get the mug
Get a alabama frogsplash mug for your Uncle Bob.