Living proof that there is a thin line between genius and idiot.
You would have to be on Cavaliercharlie to understand sublime rants.
by Old Grunt December 5, 2013
Get the Cavaliercharlie mug.