What is Motorcock?
1.) vibrating dildo.
2.) hilarious slang word used to describe a loser/wimp
"John, you're such a motorcock!"
See loser, wimp, dildo, vibrator, idiot