look up any word, like donkey punch:
 
1.
The act of performing virtual anal sex.
He did the Dirty Beaudoin from his laptop last night.
by johnsjohnson February 08, 2011