Skip to main content

Definitions by BigBaldFuck

Someone who lets others know about previous sexual relationships which one of their friends has had with potentially embarrassing members of the opposite sex
CLD: Did you hear that Craig shagged a Troll?

CF: You're such a wee ratfink
ratfink by BigBaldFuck December 25, 2007