look up anything, like your first name:
1. STDU
Suitable replacement for STFU. It actually means 'Shut the Duck Up'.
Guy 1: Look, DUCKS!
Guy 2: STDU!
by Simon Callahan Jan 18, 2004 add a video
rss and gcal