9 definitions by YeModestMustache
A vehicle, commonly of mediocre value, that sports a set of tyres that cause serious speed problems for speed freaks and road runners.
by YeModestMustache June 15, 2011
Masturbating without the necessary pornographic materials and instead relying on one's ability to imagine pleasurable, erotic acts in one's head.
Jim: Once was doing some work on a scaffold, my boss told me I had 5 minutes, didn't have my Nuts on me so just had to imagiwank.
by YeModestMustache October 9, 2016