1 definition by mrhuuaaa

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
Get the LARS mug.