Skip to main content

MONKEYALERT's definitions

Leyla

A girl that is good at being a monkey. Dumb bitch with no ass and has no talent at all.
Boy:I just saw a monkey

Girl: Was it leyla
Boy: MONKEY ALERT

Girl: * achoo*
by MONKEYALERT September 16, 2017
mugGet the Leyla 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