frog skins Share definition Flag 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 0 0 Get merch Get the frog skins mug. Buy Now — $32.95 See more merch