Warts-and-all By admin - November 16, 2017 0 1450 Facebook Twitter Pinterest WhatsApp Warts-and-all definition Warts-and-alladjective including any flaws, faults, or disadvantages (hyphenated when used before a noun)