Someone at The Rialto Report suggested "Pizza Girls", but admitted it doesn't really match the description. I checked it out and, they're right, it doesn't. The Pizza Girls are on skateboards. And no window peeking.
Close but no (Freudian?) cigar.
So, what you do you think? A girl on...