To defeat thoroughly; to thrash.
To tear, rip or wound.
Jagged, as if torn or lacerated.
To throw something vigorously.
An exclamation of annoyance or contempt; pish; pshaw.
Piffle; nonsense; rubbish.
good or attractive.