Top definition
A really cool Japanese sports car that came after the S14.
Say.....what is that dope Japanese car that just aced that Camaro? Hang on it was an S15 Silvia.
by NZrukes March 01, 2017
Get the mug
Get a S15 mug for your fish Beatrix.