Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Dish200369420
Imaad
Share definition
Flag
A
Sri Lankan
living in the UAE who comes back to his homeland to complain about the economy. Usually has
two
sons,
one
who he favours over the other
Did that
guy
come back to his homeland
Yes
he’
s
an Imaad
Imaad
by
Dish200369420
November 22, 2021
Get the
Imaad
mug.