Top definition
Someone who does something very stupid and dumb.
by September 14, 2020
Get a Dongelong mug for your guy Jerry.