Idiom: Come on hard

See also: