1 definition by Almost2shiesty

An enormous sized head, equivalent to a watermelon or a SUV. May also go by the name of head and shoulders for the lack of neck that almost doesn't exist.
"Hey, did you see the size of that pitbull? Almost like a delvechio."
by Almost2shiesty September 10, 2022
Get the Delvechio mug.