1 definition by soccahgeek

Top Definition
A word that translates throughout animal languages.
In dinosaur ~ "I love you"
In dragon ~ "Imma gonna make you a pancake!"
In lion ~ "roar!"
Rawr!
by soccahgeek January 24, 2011

Mug icon
Buy a rawr mug!