look up any word, like cleveland steamer:
 
1.
Out on the town- drinking, partying, picking up random women for sex ...etc
I have been cat shagging on the weekends.
by Erfan October 02, 2013