Idiom: Warts and all

Idiom Definitions for 'Warts and all'


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

Idioms similar to 'Warts and all'

See also: