1 definition by Grim rocker

Someone who you love and is your best friend. Who no matter how tired, is always willing to accompany you to malls and shopping trips
Hi Haddu can we go for shopping for whole day ?

Haddu : Yes absolutely, anytime
by Grim rocker November 24, 2020
Get the Haddu mug.