twatbook
oh god, they only reveal information on twatbook
"disparaging term for social media, portmanteau of "twat" - a twitter user and "book" for facebook
"oh god, they only reveal information on twatbook" What is the definition of "twatbook"?