1 definition by Spookyboobies

When a person thinks they have lots of friends when they really have none.
Wow that guy is another Louis Castor
by Spookyboobies September 22, 2013
Get the Louis Castor mug.