1 definition by decz

Top Definition
Someone you reli dont like or find annoying

the gland that is found in ur anus
that new boy is such an anal gland
by decz September 20, 2006

Mug icon
Buy a anal gland mug!