Someone who denys or is a shamed of what is really true

See also: Sugar star | Based off of | Pissed Off | Bitch shut the heck up day | Get close

explainza.com | 🔎

Our projects: Financial Independence: Your personal finances in the cloud | CatamaranAdvisor: Catamaran database, catamaran specifications, photos of catamaran interiors and exteriors