(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!
28👍 12👎