1 definition by Supreme Overlord of the Universe aka Bill from kindergarden
An acronym that stands for What The Duck or Why The Duck, but usually What The Duck. It's an alternative to WTF.
by Supreme Overlord of the Universe aka Bill from kindergarden March 18, 2008