Skip to main content

Definitions by top_ramen_woot

To bitch slap or cut from a social network.
She truda'd his ass.
Truda'd by top_ramen_woot November 20, 2009