Noun : masturbation station he/she masturbates to the point that they are more a machine masturbating than a regular human.
by Skullcapp June 25, 2017
by Boobiejams January 23, 2019
Masturbation Station Masturbation Station
by Anonimo369 March 17, 2022