Santa_Owns Share definition Flag That guy that thinks he's better than everyone else but in reality knows he'll never stack up. Santa_Owns just got pwned by a n00b. Santa_Owns by Jeremy Van Bastard March 5, 2005 0 0 Get merch Get the Santa_Owns mug. Buy Now — $32.95 See more merch