Frogskins definition
Plural form of frogskins.
noun
Advertisement
Join YourDictionary
Sign up to make the most of YourDictionary
Success!
We'll see you in your inbox soon.
Frogskins quickly became popular and still remain a widely adored style by those who want a hip and stylish pair of shades that give them the look and feel of the 80's.