meaning of axcellent

axcellent meaning in Urban Dictionary

When something rocks and is excellent.