meaning of cankersaurus rex

cankersaurus rex meaning in Urban Dictionary

comparable to a canker or a canker sore, a cankersaurus rex is extremely painful and happens when you look at the most inconvenient areas of one's mouth.