1 definition by DethNfire

A synonym for the world dildo

However an insultive word which can be used to describe a person
person 1 : "im cool"
person 2: "You're an asscarrot"
by DethNfire May 9, 2004
Get the Asscarrot mug.