Top definition
The most awesome video game character ever to exist.
This guy is as athletic as kyle crane.
by FrogguFresh January 31, 2017
Get the mug
Get a kyle crane mug for your mama Jovana.