Skip to main content

Definitions by Art3mis22

Thoot-thoot

The noise a thot or rather slutty woman makes
Wow we heard her go thoot-thoot last night
Thoot-thoot by Art3mis22 September 28, 2018