Top definition
Means when something is really good and/or delicious in reference to food... Aka "on hit"
Whoa that beat is "on slap" mode! Man that burger is "on slap"!
by RG3s July 29, 2015
Get the mug
Get a on slap mug for your coworker José.

Available Domains :D

  • onslap.se
  • onslap.com
  • onslap.org