Louis Castor Share definition Flag When a person thinks they have lots of friends when they really have none. Wow that guy is another Louis Castor Louis Castor by Spookyboobies September 21, 2013 0 0 Get merch Get the Louis Castor mug. Buy Now — $32.95 See more merch