Asscarrot Share definition Flag A word for a the penis. A human part that belongs on a man. You have a huge asscarrot in your pants. Asscarrot by Mia Rose February 2, 2007 0 0 Get merch Get the Asscarrot mug. Buy Now — $32.95 See more merch