1 definition by Skormsghost

May everyone say the holy words. TTF
(Everyone else) TTF, Tacos and Turtles forever!
by Skormsghost April 30, 2009