euh i saw her on faceparty last night, posing in her undies :x
"a british social networking/dating website
"euh i saw her on faceparty last night, posing in her undies :x" What is the definition of "faceparty"?