Top definition
The most depressing website you will ever visit. It's like FML, but way less amusing.
Dude, I was on six billion secrets last night....I just about bawled my eyes out.
by roundhouse grasshopper June 03, 2010
Get the mug
Get a six billion secrets mug for your cousin Georges.