Idiom: Skin someone alive

Idiom Definitions for 'Skin someone alive'


If someone skins you alive, they admonish and punish you hard.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: