Top definition
Term used to describe a stinky smelly vagina.
Yo my god I went to have fun with her and she was a gutted frog down there.
by SmartGuy302 July 22, 2017
Get the mug
Get a gutted frog mug for your cat Rihanna.