1 definition by Lovemyer

Top Definition
When a male/female places a lit match in their partners prolapsed anus.
After our aggressive butt sex session I gave her a rosebud torch.
by Lovemyer July 12, 2018

Mug icon
Buy a Rosebud torch mug!