Someone who can not be stopped from excessively masturbating.
Alan: Yo last night I spotted everyone for beer and no one threw me 5s.

Fred: What a bunch of tuggernauts.
by The Tuggernauts January 12, 2012
Get the Tuggernaut mug.