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 Dr.Hoomann
mehraban
Share definition
Flag
The best
sister
of all times. Makes the
world
the best place to
live
. Makes everything smell and taste better when she is around.
I have a Mehraban
sister
and I'm
blessed
by all
the Gods
!
mehraban
by
Dr.Hoomann
August 16, 2018
Get the
mehraban
mug.