Idiom: Warts and all

What does 'Warts and all' mean?

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

See also: