Top definition
Booking a hotel room for more that has more guests than beds. In order to save on costs
An all male weekend way is arranged and in order to save money they will book 'The Gravesend Suite'
by Jonny Allen January 17, 2012
Get the mug
Get a Gravesend Suite mug for your sister Sarah.