Skip to main content

Definitions by ultra violet dragon

technophiliac 

someone who has sexual intercourse with machines
alan - so whys dave got a robot bent over a table and appears to be abusing it??

steve - oh didnt you know, daves a technophiliac
technophiliac by ultra violet dragon December 12, 2010
A combination of "face" and "rape". the act of placing ones hand over the face of a freind, family member, neighbour, policeman, checkout lady or random stranger if you feel the convosation is getting boring and needs to come to a logical conclusion.
(Said to self in head)
"Damn this person is boring me"
"How do i end this convo quickly?"
"Ahhh of course..."
FRAPE!!
Frape by Ultra Violet Dragon September 15, 2010