1 definition by mrhuuaaa

Top Definition
LARS - Lack of Asian Recognition Skills. How the world perceives asian appearances and thinking they all look alike.
Damn, he thinks I look like Brenda Song. He has LARS.
by mrhuuaaa May 14, 2012

Mug icon
Buy a LARS mug!