look up any word, like wyd:

2 definitions by ultra violet dragon

 
1.
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
by ultra violet dragon December 10, 2010
 
2.
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!!
by Ultra Violet Dragon September 15, 2010