Skip to main content

Definitions by MONKEYALERT

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*
Leyla by MONKEYALERT September 16, 2017