1 definition by Mia Rose

Top Definition
A word for a the penis. A human part that belongs on a man.
You have a huge asscarrot in your pants.
by Mia Rose January 30, 2007

Mug icon
Buy a Asscarrot mug!