Idiom: Warts and all

Idiom Definitions for 'Warts and all'


If you like someone warts and all, you like them with all their faults.

See also: