Idiom: Kick in the teeth

See also: