Skip to main content

Definitions by decz

anal gland 

Someone you reli dont like or find annoying

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