What Is This Frape Business All About?
Frape – The Definition For the people that don’t yet know what a frape is, You will want to continue to read. Put simply the term ‘frape’ originates from the combination of the words ‘Facebook’ and ‘Rape’. Fraping as we call it is the act of sabotaging someones Facebook page when they leave it logged […]