chirovette is probably one of the most crazy guys on the site
moderator at [neoseeker] who moderates the grand theft auto forums and was demoted from [loungin']
"chirovette is probably one of the most crazy guys on the site" What is the definition of "chirovette"?