Posted by Wendy on April 30, 2007
What does "shit in your eye" mean? I've heard several people toast shot drinks to it.