New York Dictionary : Car Lockout Kit

What car lockout kit means to a New Yorker:

car lockout kit

READ NEXT:  New York Dictionary : Sunblock

What's on your mind?

%d bloggers like this: