{{term}}
- {{preview}}
Top definition
tewaked
to be
extremely
owned
, to be
beaten
severely.
i tewaked
Brandon's
Skrimp
by
anthonie mazzolini
April 28, 2008
Get a
tewaked
mug for your sister-in-law Yasemin.