1 definition by slap slap slap slap slap slap
A word invented by XXXTentacion, used to signify sheer greatness of somebody or something in every aspect. It can also describe a state that you can achieve, similar to zen.
by slap slap slap slap slap slap April 1, 2018