Jap Trap

What is Jap Trap?


1.

Term used towards Japanese made vehicles.

Which ride is yours?

That blue jap trap over there.

See g-man


63

Random Words:

1. The 2nd most inaccurate form of fuel metering for an Electronic Fuel Injection (EFI) system. Vastly inferior to Mass Air. The Speed Den..
1. Slidding past your due date. -A baby is born sliddue. -Your sliddueing for your taxes. See past, your, due, date..
1. To sweat profusely, so named after a famous Newcaslte Poly lad who suffered from an extreme perspiration issue which starts from his nos..