Top definition
A non human creature lost roaming earth in search of a rad party with jade.
Have you seen a wild Jenny?
by Jennyfour May 08, 2018
Get the mug
Get a Wild jenny mug for your friend Larisa.