Skip to main content

Btechunter's definitions

Gihan

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!
by Btechunter May 11, 2019
mugGet the Gihan mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email