Skip to main content

truck my duck

a rather random phrase that confuses most people.
oh yeah... why dont' you just truck my duck.

wtf. what the hell are you talking about?
by lucky duck November 13, 2004
mugGet the truck my duckmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email