A fork of Rural Dictionary
GP stands for "General Principal" Usually preceeded by the word "On"
Why did you sleep with my ex girlfriend? I thought you were my best friend! Even though technically she was single, I should fuck you up just on GP