1 definition by dammer

Top Definition
a homosexual term for anal sex
We had good fun dam spotting last night, Paulo really plugged me
by dammer November 01, 2006

Mug icon
Buy a dam spotting mug!