Margaret505's definitions
A party involving lesbians floating on the Rio Grande with little more than their innertubes, sunscreen, and a cooler of well-chilled beer.
by Margaret505 July 13, 2010
Get the Boob Tube mug.