Top Definition
A person with minimal, if any, hand eye coordination who is in the act of playing Guitar Hero. In other words, they resemble orangutans using a color coded touch screen to communicate with humans.
Is this guitarutan actually trying to play Hangar 18 on expert? I bet he wont get more than 20 click clack clack click clack click.
by Darren Iammarino February 06, 2008
6 Words related to guitarutan

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.