1 definition by $ghost$

Muti-use: term for getting your ass kicked (shamwowed), feeling of utter shock or amazement
I got drunk last night fucked around and got shamwowed
by $ghost$ June 30, 2022