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 Leylamug.

Share this definition