iLuvBBW!'s definitions
Among central Delaware people this term means that something is really good. Usually used when describing food.
“Bro this Philly cheesesteak shang”
by iLuvBBW! December 29, 2019
Get the Shangmug.
Get the Shangmug. We'll email you a link to sign in instantly.