1 definition by dononoo

People who have cool accents but will never top the Irish in skill and alcohol.
by dononoo December 8, 2010
Get the French People mug.