1 definition by JohnShoemaker

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.
by JohnShoemaker July 21, 2019
Get the TWUD mug.