Twats: what does this mean?? It's a cryptic ad i've been seeing on Bart.