Country Dictionary

A fork of Rural Dictionary

Elena

An incredible short and brain lacking retard

I can't believe she's such an Elena.

by Yessuh_ December 12, 2022