Top definition
you are about to fight someone..and you are telling them to hit you..
Feelin froggy bitch? den leap bitchass..
by Anonymous April 11, 2003
Get the mug
Get a feelin' froggish den' leap mug for your friend Sarah.