Skip to main content

Definitions by incriminator-c

to be off your face entirely, namely drunk/high/fucked.
last night i was so twanged i thought my sister was hot.
Twanged by incriminator-c February 4, 2006