To promote heavily; to advertise or build up.
Promotion or propaganda; especially exaggerated claims.
Hyped; excited.
Excellent, cool.
To damage or impair.
To wound or cause physical harm to a living creature.
To do injustice to.