1 definition by cougarzzz

1
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
Get the merch
Get the polycranos neck gaiter and mug.