delmo
person 1: i just had a delmo over today,he raided my cabinets  person 2: i thought i told you to put a delmo lock on your cabinets
a person of african american decent, who has to brag about it every five minutes
"person 1: i just had a delmo over today,he raided my cabinets  person 2: i thought i told you to put a delmo lock on your cabinets" What is the definition of "delmo"?