Top definition
An important event or person or activity, that will stay in the memory as a cherished time.
Many of my life experiences have been memorable. Ah, nostalgia!
by Starchylde May 31, 2016
Get the mug
Get a memorable mug for your father-in-law Abdul.
buy the domain for your recipe site