Random
Source Code

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

28👍 12👎