Top definition
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
Get the mug
Get a cat shagging mug for your boyfriend Manley.