What does Amy Winehands mean?

Amy Winehands meaning in Urban Dictionary

a game title for which players tape 2 bottles of wine to their hands. One container of white which is generally intoxicated first even though it is nevertheless cold, and one container of purple. The player may not eliminate either container until both containers have already been completed. Comparable to edward ciderhands.