It means to have sex with, not an actual sexual term but a term for sex. i.e. I shagged that girl last night means, I had sex with that girl last night.
Used by the Brits as well. Had a British
friend who would just stare at me when I
told the kids to shag the balls from the
baseball field. American English useage
means to collect something...usually
baseballs. Comment by: VegasLass
I've only heard it by people trying to
sound British.
Not a common canuck slang, but we all
know what
it means Comment by: quiz
we used to shag golf balls for my Dad. Comment by: Rosilind Schroeder Rated:3/5