1 definition by gundoom

1
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 11, 2018
Get the mug
Get a ravaroo mug for your father-in-law James.