A fork of Rural Dictionary
Little red bumps, a.k.a. acne on the stomache
Touching your stomacne makes me queasy!