1 definition by yupIdid

A slimy stupid headed man that is a douchetard all the way around. And he is the suckiest sailor alive, plus he tries to make up words and fails epically at it. They usually have a T name. Like Taylor.
That nut maggot is talkin shit again, good thing nobody listens.
by yupIdid October 29, 2013
Get the nut maggot mug.