1 definition by BiteyTheSquirrel

Top Definition
Someone crazy in bed. Ex: Jeff Matthews.
Liz was riding the Mechanical Bull.
by BiteyTheSquirrel April 07, 2008

Mug icon
Buy a Mechanical Bull mug!