Top definition
A strange person met online who talks to people she thinks are cats and likes to wear metal pads so that sarah doesnt feel weird
Yenna: are you a cat?
Sarah: I wear metal pads
by Anonymoose1234567890 April 11, 2011
Get the mug
Get a Yenna mug for your bunkmate Georges.
buy the domain for your foodie site