Skip to main content

E M A L E M A 's definitions

Itchbay

a person that is annoying and irritating but fun to be around at times ,also, it’s Bitch in pig Latin
You can be such an itchbay at times
by E M A L E M A February 2, 2020
mugGet the Itchbay 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