Top definition
A place or town that looks better in your rearview mirror as you drive away
by Indust20 July 25, 2018
Get the mug
Get a Rearview town mug for your papa Trump.