1 definition by clitorusrex

something that tastes, looks or is good.
“They have buffalo chicken sandwiches today”
“ Oh shang meee
by clitorusrex November 8, 2019
Get the shang me mug.