Skip to main content

testhishit's definitions

Trafford

The act of sending voluminous amounts of electronic communication to other individuals. Generally, a minimum of 5 emails is required before a true trafford can be considered to have taken place. Often, this form of communication is necessary and useful -- however it can also be amusing.
George trafforded me earlier today regarding the class presentation.
by testhishit January 20, 2009
mugGet the Trafford 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