Top definition
Some one who’s so retarded they wear tails and are to fat for their fish nets.
Aye dude that girl is such a chuggerhead
by IHateCatTails May 17, 2018
Get the mug
Get a chuggerhead mug for your mate Günter.