Skip to main content

Definitions by davetheparrot

bill frog 

A person that enjoys having sex with frogs
"Did ya'll hear that Jim is a bill frog, sick bastard!"
bill frog by davetheparrot June 29, 2017