Skip to main content

Definitions by NonieM

Kick Fucking Rocks

Used when trying to get rid of losers in your life.
In a text message bitching about your gf that sticks with her loser bf: "If my boyfriend cheated on me I'd tell him to KFR!"
KFR by NonieM December 15, 2011