Skip to main content

Definitions by mapezarol

Lemon head 

An unapproachable female with a bad attitude.
Female with sour attitude
I saw this girl, I said hello to her and she rolled her eyes and completely ignored me. What a LEMON HEAD.
Lemon head by mapezarol March 9, 2015