From stella_marie Nov 22, 2006 0 Facebook Tweet Email he's my bestest friend on the planet which automatically makes him fucking awesome too!