look up any word, like yeet:

1 definition by kustomtech

 
1.
head slap, or slapping yourself in the forehead in frustration
/).~ duh, or /).~ why me, ect...
by kustomtech February 11, 2008