1 definition by snuffboxfilms

that sweaty odor released from the palm of men's hands when browsing porn.
He rifled through the many porn pages with the thick fragrance of mastration filling the air, it would not be long before his boss caught a whiff of it.
by snuffboxfilms June 6, 2007
Get the Mastration mug.