Skip to main content

Definitions by Jimtara

battery powered frog

an unattractive male with great prowess in the bedroom. One able to keep things hopping all night long.
Man!.....that guy isn't much to look at..... but he's a battery powered frog.
battery powered frog by Jimtara March 15, 2008