1 definition by Paradoxismminant

1
The amount of times that someone has been on the (usually receiving end) of sexual intercourse.
We've only just begun to have sex last night, and he's already trying for a new land record on my bottom.
by Paradoxismminant May 15, 2010
Get the merch
Get the Land Record neck gaiter and mug.