1 definition by IndieBoyyyyy

Top Definition
A weird expression used by people who have mad vd
Person 1: YOU DIDNT BUY ME MCDONALDS
Nell : tough titties
by IndieBoyyyyy February 24, 2020

Mug icon
Buy a Tough titties mug!