Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Btechunter
Gihan
Share definition
Flag
Amphibious
queen
descended from the depths of the ocean. Perpetually in
a state
of pregnancy.
Someone
get me a
nurse
! Gihan's water
broke
again!
Gihan
by
Btechunter
May 11, 2019
Get the
Gihan
mug.