Roksatar's definitions
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?
Guy 2: Why the hell are you telling me this?
by Roksatar December 18, 2012
Get the Fragglerock mug.