Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. fuckin' renee
the newest curse word to use in a public place.

to use a curse word but still be descrete
fuckin' renee that hurt when I smashed my finger