Top Definition
Spending a lot of time answering emails or message board posts in a long winded and repetitive manner, often at the expense of useful activity. Similar to jacking off, but less pleasurable.
We missed half a day of work because my ride was up til 3 AM last night finching off on the computer in the motel lobby again.
by metaverse December 09, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.