1 definition by zch

Top Definition
that weird skin on the end of your elbow
weeeeeennnuusssss
by zch February 22, 2003
Mug icon
Buy a weenus mug!