2 definitions by ultra violet dragon

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
Get the Frape mug.
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
Get the technophiliac mug.