an adult erotic publication, containing graphic images of consenting ladies private parts. Often found on the top shelf of your local newsagents
by Zank Frappa May 08, 2008
1 more definition
disparaging term for social media, portmanteau of "twat" - a twitter user and "book" for facebook.
oh god, they only reveal information on twatbook
by almost1 July 08, 2013