Skip to main content

Definitions by jnugoo

btsleftnut 

someone who can’t and won’t stop shitting
Person 1: Have you seen Ademar today?

Person 2: No, heard she’s btsleftnut
btsleftnut by jnugoo March 16, 2019