Leesha

(British Slang) A girl who is so fierce and sexy that her boyfriend better "leash her."
*gorgeous girl walks by with boyfriend*

Guy 1: See that girl?
Guy 2: Damn, that's a Leesha!
by soraglyphs April 28, 2012
Get the Leesha mug.