1 definition by AceWire802

Top Definition
When something is very enjoyable. This may include music, jogging, food, etc.
Bro A7x? That shit smacks!
by AceWire802 July 31, 2019

Mug icon
Buy a Smacks mug!