1 definition by Any spare handles?

A person who plays tag rugby and takes it too seriously.
"C'mon ref! That pass was forward!" .....fucking taggot
by Any spare handles? October 14, 2017
Get the Taggot mug.