Top definition
Ogres who are found in france
the fogres took over england.
by Jacob March 22, 2005
Get the mug
Get a fogres mug for your papa José.