1 definition by SumthinlykaBigdeal

Top Definition
When she ruins the bed sheets during sexual activities ...take her to the ole squirting troft she can splash splash in the waterin hole
Go down on her take her to squirting troft ...
by SumthinlykaBigdeal October 30, 2020

Mug icon
Buy a Squirting troft mug!