Skip to main content

Definitions by Macragge1

A name for someone who is a Frapist, ie: They face rape.
Oh my god, you just Fraped me. Your such a Channon
Channon by Macragge1 March 8, 2010