Skip to main content

lifebytraffic's definitions

duards

An interjection started in the game TagPro, which means, "fuck me" or "goddammit."
For the love of duards, how did I screw that up.
by lifebytraffic August 11, 2021
mugGet the duards mug.

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