desktoped
he got desktoped earlier by his parents
when your desktop freezes while watching porn, causing you to quickly yank out the power cord
"he got desktoped earlier by his parents" What is the definition of "desktoped"?