Top definition
No Penelope is something friends say to you just make you ask questions and look dumb.
So, what does "no Penelope" mean anyway, said Jay all the time!
by Keeping it Real💯 March 31, 2016
Get a no penelope mug for your barber Manley.