Top definition
A cocktail originating at 20 Ellery St. in Cambridge, Massachusetts in 2008.

3 part vodka
1 part peach schnapps
4 part orange juice

Serve on the rocks with optional peach wedge garnish.
Max: I can't believe we're each drinking a full nalgene of twang juice on the commuter rail at 6pm.

James: Can you taste the twang?

Max: Not yet... the twang sinks to the bottom.
by 20Ellery July 01, 2009
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug