jaf913's definitions
Someone who takes the mattress off the bed and has sex on it on the floor, so as not to wake the neighbours.
by jaf913 November 23, 2009
Get the Julia mug.
Get the Julia mug.We'll email you a link to sign in instantly.