1 definition by i-feed-on-your-viscera

Top Definition
Sexually excited. So called because the energy drink Relentless increases your sex drive.
Oh my god. I'm relentless. I need to go abuse myself.
by i-feed-on-your-viscera August 28, 2008

Mug icon
Buy a Relentless mug!