meaning of Axel Grabber

Axel Grabber meaning in Urban Dictionary

Axel Grabber---Abnormally large hemrrhoids