Top definition
A human being who has been used more times than an Indian rickshaw driver’s T-shirt
I’m going to file a restraining order on you for behaving like a Dinindu
by Tsentonym May 02, 2018
Get the mug
Get a dinindu mug for your cousin Rihanna.