meaning of Carrot Tits

Carrot Tits meaning in Urban Dictionary

I stupidly pointy pair of tools. The type of set that simply appears too absurd to create any form of sexual excitement. Also a baby would laugh at these hilariously daft searching swingers and would won't pull 'em.