1 definition by Jordan Schieman

A tiny town that most people have never heard and probably never will hear about. if you come here there is this strong magnetic force that god only knows why makes people want to live here.
So, I went to SARNIA the other day

Where?

A desolate town just an hour west of london with nothing to do except go to the lambton mall and hope theres a new store.

OH! SARNIA!
by Jordan Schieman November 14, 2008
Get the [SARNIA] mug.