1 definition by ItalianStallion

A total loser who follows everyone around even when they are not invited
Stop following me you fuckin tagnut.
by ItalianStallion March 23, 2003
Get the tagnut mug.