Former NFL star Terrell Owens spent 8 hours buried to his neck in dusty old sweaters and used Gap t-shirts last month ... TMZ has learned ... all because he pissed off his baby mama.
According to court docs, T.O. was ordered to complete his community service back in April last year -- after being held in contempt -- apparently for falling behind in child support payments to baby mama Kimberly Floyd.
T.O. completed the community service at a Goodwill in L.A. ... and we're told the smell washed out eventually.