Shrimp on the Barbie

After living in Scotland, I thought I had any slang of the English language down pat. In fact, when I returned to the States, I rather pissed...
READ MORE