meaning of awsomeosaurus

awsomeosaurus meaning in Urban Dictionary

adjective to describe something finally cool or impressive.