1 definition by alexxxa (yer homie))
a much funner and sexier and interestinger way to spell roar... which is the noise that a large animal, usually w/ a big set of teeth makes. They tend to show teeth while "rawring" (ahahahaha)
by alexxxa (yer homie)) May 20, 2006