Someone or
something that is crapazoid is one or all of three things:
1) really stupid
2) a waste of time
3) horrendously shitty (hence the crap part)
Stems from crap (
duh) and the word zoid, which can be interpretated as spacing out or freaking out. Your
pick.