1 definition by Hootsfordollars

Top Definition
Severely hemmorrhoidal or swollen asshole.
My rosebud is totally flaring up and not available this evening.
by Hootsfordollars February 11, 2018

Mug icon
Buy a Rosebud mug!