Raaaawwwr!!! / That means "happy birthday" in Dino.

Raging T Rex meme: Raaaawwwr!!! / That means "happy birthday" in Dino.

A Raging T Rex post.

Create your own Raging T Rex post