starlight tour
 n.— «By the time a cop offers Stryker a “starlight tour”—the euphemism for a beating and a drive so far from town that you could freeze to death before you stumble back—the anxiety levels are overwhelming.» —“Canuck gang film ‘terrifying’” by Liz Braun Edmonton Sun (Alberta, Can.) Jan. 13, 2006. (source: Double-Tongued Dictionary)

Tagged with →