Jenna

An ugly retard who belongs with hobos in kilfennan valley park and is a creature that comes from the stream to rape the people of Canterbury park.
Jenna is coming to rape us all
by Oran Downsey January 19, 2017
mugGet the Jennamug.

Share this definition