Top definition
When a person thinks they have lots of friends when they really have none.
Wow that guy is another Louis Castor
by Spookyboobies September 21, 2013
Get the mug
Get a Louis Castor mug for your dad José.