This phrase is a colloquial way to say that someone is kissing or having an intense romantic encounter with another person. In a broader sense, it can also mean to overcome or outperform someone in a competition or argument.
Examples
- Spanish: Se comió a su novia a besos cuando la vio después de tanto tiempo.
- English: He showered his girlfriend with kisses when he saw her after such a long time.