Top definition
A person who loves giraffes because they live the dream she never can. Being tall.
Chayito loves giraffes
by Djdkdnfkdksdn June 27, 2016
Get the mug
Get a Chayito mug for your father Bob.