Posts tagged: Putting On One’s Slap

Britishisms for $200, Alex

Peaches Geldof “puts on her slap at a train station,” says the The Daily Mail.  “Puts on her slap”?