Top definition
This is the way you manage to control your time so you can react and move much quicker than your normal self
Time leaper is like "My hours is your seconds..."
by FUKKI April 30, 2017
Get the mug
Get a time leaper mug for your sister Riley.