Top definition
When something is so romantic and enjoyable you feel physically ill.
That whole album just punches me right in the swoonguts
by TheGreatSage August 17, 2019
Get the merch
Get the Swoonguts neck gaiter and mug.