In order to reduce the chances of composing message that are too long and are not read, we should introduce a nomenclature like

no: no
yes:yes
y:why

QL: Quake Live
ud: update
pi: pizza
man:man
(y): woman (depicted is a woman's waist)
(|): ass / butt (depicted is a buttcrack)


1: good
11: very good
111... : very very. good....

0: bad
00: very bad,
000...: very very bad...

~: past tense
#: not
->: because

17: is fat
21: is stupid
5: is gay


So
"The pizza rocked" becomes pi 111~
"Jonesy is fat because the pizza was good" becomes Jonesy 17->pi 1~
"The QL update sucked" becomes QL ud 0~
"That was stupid" becomes 21~