Green’s Dictionary of Slang

frog adj.

[1910s+] French.