1 definition by SoFreshSoClean

a term used by obsessive italians meaning someone of non italian heritage.
That Person is Irish, therefore is a medigan.
by SoFreshSoClean July 21, 2006
Get the medigan mug.