irretarted Share definition Flag annoyin small idiots that are reatared and irratating john is irretarted irretarted by dareal June 14, 2003 0 0