Skip to main content

Godzilla29002's definitions

shabeen

A living Sex God.

Overall 10/10 personality.
That’s definitely something “Shabeen” would do.
by Godzilla29002 November 22, 2021
mugGet the shabeen 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