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.