To let settle and marinate. Thoughts or actions.
Let that Smerinate on your mind!
by CTC Giant February 20, 2016
Get the Smerinate mug.