1 definition by AyHa1810

Top Definition
An escalator whose stairs is made of penises.
Hey look! There is a Penis Escalator! We should ride it for MEMES!!
by AyHa1810 April 11, 2021

Mug icon
Buy a Penis Escalator mug!