1 definition by Ceetz

Top Definition
High as fuck. -possibly strung out.
I just popped some e pillz, im twangin.
by Ceetz September 03, 2011

Mug icon
Buy a Twangin mug!