Top definition
Differently wrote "leet". Meaning a super duper extra good at something.
Man, your so kheet at this game.
by Timo Vaananen June 30, 2010
Get the mug
Get a kheet mug for your cat Yasemin.