1 definition by sarah blackbum

japanese imported veichles
crap japanese veichles flooding our markets
my ford will kick that japcrap
by sarah blackbum May 6, 2003
Get the japcrap mug.