sexysloane101's definitions
What the duck ?? similar to wtf (what the fuck) used when not wanting to sound harsh or rude maybe when not in person.
by sexysloane101 April 30, 2009
Get the WTD ?? mug.
Get the WTD ?? mug.We'll email you a link to sign in instantly.