Skip to main content

Definitions by carrrrrrrrrrrrrrrrrrl

twat sock 

girls who are good for nothing but their fuck hole and drama.
seth invited a twat sock to move into the apartment instead of me....