john just ebagged my laptop, now i'm having a terrible time trying to get the lint off my screen
the act of having a persons electronic device, such as a computer, laptop or cellphone tea bagged
"john just ebagged my laptop, now i'm having a terrible time trying to get the lint off my screen" What is the definition of "ebagged"?