John Mayer

Another term for jackass or dipshit
John Mayer is a jackass and a dipshit.
by Spartacus778 August 13, 2006
Get the John Mayer mug.