Skip to main content

Ben Dover 88's definitions

Stairway to heaven

When standing on an escalator going up and someone behind you stick their finger in your bum.
The other day I was minding my own business on the escalator and this chick gave me a stairway to heaven out of nowhere.
by Ben Dover 88 April 3, 2020
mugGet the Stairway to heaven mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email