1 definition by jnugoo

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

Person 2: No, heard she’s btsleftnut
by jnugoo March 16, 2019
Get the btsleftnut mug.