Definitions by JohnShoemaker
TWUD
An acronym meaning "Time Wasted on Useless Detail". Commonly used in reference to men in gyms applying "bro science".
Just get your daily recommended protein. Making sure sure you get it right after you workout is TWUD.
TWUD by JohnShoemaker July 21, 2019