The Savage Sex Monster's definitions
Meaning he or she is up for anything, meaning sexual or physical activities such as all forms of sex including but not limited to: anal, vaginal, oral and foreplay
by The Savage Sex Monster December 2, 2014
Get the i'm down for whatevermug.