Top definition
A lovely romantic affection between two lovebirds who secretly cheat on each other with their partner's best friend
Oh have you seen he dhilsid in those couples' eyes, they are so cute!
by Arandomperson- mwhahaha June 11, 2018
Get the mug
Get a dhilsid mug for your father Vivek.