Top definition
To have sexual intercourse with 2 individuals in three days, with one partner on days 1 and 3 and another partner on day 2
"I had sex with Lucy Monday ,Sara Tuesday, and Lucy again on Wednesday "
"Dude! You freakfroged Sara"
by Shane Boyle July 21, 2017
Get the mug
Get a Freakfrog mug for your mom Rihanna.