1 definition by Bartholemew Cubbins

1 verb; to orally rape to death; as a horny chimpanzee would a frog locked in with it. (see also: Crazy frog meets curious george on Youtube.)

3 Noun; The person who gets the worse end of any arrangement.

3 Noun; a French person.
"These noobs think they know how to play? I'm going to frog 'em & send them home to their mamas."
by Bartholemew Cubbins June 8, 2011
Get the Frog mug.