Skip to main content

Definitions by Stinkcheeze

Twater 

Share definition Flag
The few enlightened teenagers that express great distaste towards the "Twilight" Phenomenon.
Ali and Betheny, the most violent Twaters I know, laid a beat down on some Twihards today.
Twater by Stinkcheeze November 25, 2009