Skip to main content

dinkledore 's definitions

leapfrog

always on the loose, appears out of nowhere, can get to places super fast, disappears in a blink of an eye, doesn’t like interacting, has a 2x2 soccer room
“leapfrogs on the loose again” “how did leapfrog just appear out of nowhere
by dinkledore June 28, 2021
mugGet the leapfrog 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