1 definition by London Boy

She's so into multiple sex partners, she did a rugby sevens with her boyfriend and his mates
by London Boy December 6, 2007
Get the rugby sevens mug.