Top definition
The act of spitting in someones face when having an infectious disease.
That llama just did a yanel, now im gonna die, i hate llamas.
by hay uhh lee May 02, 2009
Get the mug
Get a Yanel mug for your brother-in-law Georges.
buy the domain for your diy site