Skip to main content

Definitions by somebodysmelllikeshit

Somebody that is retarded or slow.
“I forgot my keys at home, im such a delmo”
“that nigga gotta be a delmo”