Dollock

a term used when a couple has super duper intercourse
wow that was the dollocks
by chaeila August 23, 2010
mugGet the Dollock mug.