A guy who says to much shit and can't back it up.
by juju February 20, 2003
Get the socratez mug.