FROG full form

Meaning : French person

Category : Slang
Sub Category :Derogatory
Type : Similie

What does FROG mean or stand for ?

This Offensive word for a French person probably came about because the french are known to enjoy frog legs and consider it an exquisite cuisine dish.This can be seen as a derogatory phrase that is used for them.