1 definition by Seb Forrest :L
The best, most fantastic person ever. i would...
Basicly an awsome person who everyone loves intensly.
Seb Forrest FTW
Basicly an awsome person who everyone loves intensly.
Seb Forrest FTW
by Seb Forrest :L February 13, 2009