1 definition by hate doughboy

lacks an advanced vocabulary, fails miserably at social interaction, total dumbass
that retard doughboy over there keeps screaming nonsensical shit
by hate doughboy October 21, 2021
Get the doughboy mug.