Top definition
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 28, 2013
Get the mug
Get a nut maggot mug for your papa James.