1 definition by //S L E E K//

Top Definition
a confident bad bitch ;)
"that hijabi was leng"

Mug icon
Buy a hijabi mug!