When you you tube yourself you are me tubing!
Lydia, you've been sitting on your laptop all night! Are you me-tubing again!?
by boywithnonose August 18, 2009
Get the Me-tubing mug.