twatblanket
Don't know about this one. Chances are it was probably just a random swear word.
written by Kr*s *ost*r, approved by Log

Twatblanket; slang, sanitary towel.
written by Jo*ny*Boy, approved by Susan

This is in fact a sanitary towel. I know this because my sister is 14 and has periods.
written by Al*x Pin*ey, approved by Log