Top definition
Ravneet + kangaroo, an Australian species that belongs in Canada, also a future physician. Attracted to quokkas.
Damn! Look at that ravaroo and quokka holding hands. They so cute!
by gundoom January 12, 2018
Get the mug
Get a ravaroo mug for your buddy Bob.