What does carrot peeler mean?

carrot peeler meaning in Urban Dictionary

1. a tool useful for peeling carrots, also used as an anaal stimulating apparatus. Whenever relocated in an out inside anaal area it makes a feeling similar to being fucked when you look at the butt with a log of sandpaper.2. When a person drags his teeth while offering another man a blow job and peling away the skin and producing a vicious rash.