Skip to main content

Definitions by sarah blackbum

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