Top definition
A person with great looks or that is very smart.
'Look at her, she's lhor! "
by TheMemelord9001 October 13, 2017
Get the mug
Get a lhor mug for your fish Jerry.