1 definition by ItalianStallion

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

Mug icon
Buy a tagnut mug!