Top definition
A violent sounding term for the word "heart."
My blood machine must have been pumping at about 125 bpm after the marathon!
by FMchubs May 16, 2005
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush