Skip to main content

Definitions by Azagthoth51666

fucking frogs 

A phrase meant to describe any person of French origin.
Me: I hate those those fucking frogs.
j00: ?
Me: The French you retard.