1 definition by Azagthoth51666

A phrase meant to describe any person of French origin.
Me: I hate those those fucking frogs.
j00: ?
Me: The French you retard.
by Azagthoth51666 April 22, 2006
Get the fucking frogs mug.