meaning of Callum Edens

Callum Edens meaning in Urban Dictionary

minor rectal itch characterised by a rigorous feeling of foreboding.