1 definition by cougarzzz

Top Definition
Someone who breaks backs for a living
Be careful for that guy Kyle, I heard he gives a mean Polycranos.
by cougarzzz May 04, 2019

Mug icon
Buy a polycranos mug!