1 definition by Smedley Ichabod

The language spoken by sports fans as overheard by those who are sports illiterate.
My husband said baseball was better without the DH, then my brother-in-law said he wished the NL would go with DHs. I have no clue what they mean when they speak Sportuguese.
by Smedley Ichabod November 28, 2011
Get the Sportuguese mug.