1 definition by bobcat27

Top Definition
a retarded french man
by golly look at that retald
by bobcat27 August 18, 2007

Mug icon
Buy a retald mug!