1 definition by Berylflapjack

Top Definition
love stick that is veiny and used for banging birds!
here dorris i got fucked last night and the fella had a right veinybangstick!
by Berylflapjack September 02, 2008

Mug icon
Buy a veinybangstick mug!