Skip to main content

Definitions by Stu Padasell

frog skins 

slang for a single unit of American currency.
My friend was short of cash so I lent him 10 frog skins
frog skins by Stu Padasell September 9, 2007