Top definition
A long period of time spent pursuing the opposite sex.
"I'm getting my sleaze on, for a sleazathon"
by Eddiy October 13, 2011
Get the mug
Get a sleazathon mug for your coworker James.