Top definition
Someone who has sex with their mattress in an attempt to "wank"
"Hey did you hear that Jeff is a Grant Innes?"

"Really? How did you find out?"

"His brother caught him in the act"
by Falcon Lord xxxXXxx July 13, 2014
Get the mug
Get a grant innes mug for your sister Sarah.