WalMars

WalMars – n. the home planet of Wal-Mart

Leave a Reply