1 definition by GInger 2011

Top Definition
when you have rough sex!! ;)
i had rugby aka sex with my girlfreinds
by GInger 2011 December 26, 2010
Mug icon
Buy a RUGBY AKA SEX mug!