Term used towards Japanese made vehicles.
Which ride is yours?
That blue jap trap over there.
32π 16π
A devious sexual trap involving a females genitalia.
Emily:Hey Tyrone,get over you little ragamuffin.
Tyrone:Hell no Em,I don't want to be put in the Jap slap trap.
2π 2π