Top definition
An annoying itchy patch on your testicle

i.e. I am just scratching a particularly nasty Allum
i.e. I am just scratching a particularly nasty Allum
by Jonwolf October 16, 2014
Get the mug
Get a allum mug for your dad Abdul.
buy the domain for your foodie vlog