1 definition by A tired fucking Yankees fan
1. Physically or mentally weak.
2. Unable or unwilling to perform at a substantial and successful level.
2. Unable or unwilling to perform at a substantial and successful level.
by A tired fucking Yankees fan May 15, 2023