1 definition by Tw@face

some one who likes sticking drumsticks up their rectum
Beamer stuck a drumstick up his ass

Beamer's Girlfriend stuck a drumstick up his ass
by Tw@face September 21, 2007
Get the Beamer mug.