1 definition by ilovekaitlin

Top Definition
pussy so damn tight
damn that girl Layla had a psdt!
by ilovekaitlin February 10, 2016

Mug icon
Buy a psdt mug!