1 definition by Heller67

Top Definition
a girl with stunning eyes and falls in love with a short guy and is strong and badaas
Haylee just punched someone in the face
by Heller67 March 15, 2018

Mug icon
Buy a Haylee mug!