Top definition
A mix between a llama and a rhino
It's a rrama
by Duh_savage21 April 22, 2018
Get the mug
Get a Rrama mug for your mom Larisa.
buy the domain for your pet site