look up any word, like donkey punch:

1 definition by sarah blackbum

 
1.
japanese imported veichles
crap japanese veichles flooding our markets
my ford will kick that japcrap
by sarah blackbum May 06, 2003
77 22