Skip to main content

Definitions by Roksatar

Fragglerock 

A kidneystone.
Guy 1: Dude I had the most hellish Fragglerock last night jesus christ.
Guy 2: Why the hell are you telling me this?
Fragglerock by Roksatar December 18, 2012