Top definition
A place where people think they are are country when in reality they are just average city people that hit their juul 67 time a Day
Have you been to Salem Virginia It’s insane.
by Djnsbsbwha June 18, 2018
Get the mug
Get a salem Virginia mug for your fish Abdul.