New York Dictionary : Car Lockout Kit

What car lockout kit means to a New Yorker:

car lockout kit

READ NEXT:  New York Dictionary : Keep Your Eyes Out
%d bloggers like this: