1 definition by aCupOTaePls
A tiny weird alien girl. She likes to get into your mind and mess with you. Her best friends are just as weird, which means you should never listen in on a conversation they are having together. A very rare person to meet.
by aCupOTaePls March 22, 2018