What is Japanese Sweatervest?
1.
The act of giving somebody a
Ahhh fuck Matt, you just gave me the harshest Japanese Sweatervest... Just wait till you go to sleep tonight you bastard...
See
Random Words:
1.
When you ram yo shit hard as you can in that bitches ear when she's sleeping, becuase you didnt pay rent this month and she aint pu..