411junkie.com
Rereading: The Duff | 411 Junkie
The Duff (Designated. Ugly. Fat. Friend.) In case that needed to be explained. I finally got around to reading it earlier this year and absolutely loved it.