Top definition
A big event most typically used to sell motor vehicles.
Please come in for our memorail sale.
by B-Diddy1325 June 11, 2018
Get the mug
Get a memorail mug for your coworker Vivek.