thinkhabbo Share definition Flag A retarded website owned by noobs tune in to thinkhabbo cus we're stupid noobs thinkhabbo by LMAOatThinkNoobs November 25, 2006 0 0 Get merch