Top definition
To participate in a sexual act with someone
1. I'll froola you good
2. I'd sure like to froola with him!
by SONATA October 02, 2004
Get the mug
Get a froola mug for your dog Manafort.