2 definitions by Euan Gallacher
A special word that is a combination of awesome and the ancient language of dinosaurs that consisted mainly of roars. It evokes a sense of awesomeness and also the impression of a huge and/or epic feat, hence the roaring aspect.
by Euan Gallacher May 31, 2005
A general insult to suggest that someone is stupid and/or wierd. It may also be made up and not a real word.
by Euan Gallacher May 30, 2005