The Ugly Sticks Share definition Flag One who has lost the fantasy football championship! The Ugly Sticks got smashed in fantasy football! They suck a golf ball through a garden hose! The Ugly Sticks by Morgasm061779 November 27, 2023 Get the The Ugly Sticks mug.