Top definition
There is only one viridi ibis.
by Gupu January 20, 2018
Get the mug
Get a viridi ibis mug for your grandma Julia.