to fuck up
damn, he really screwed the pooch this time....
by crackie November 05, 2003
1 more definition
buy the farm...not just a screw up...the most major screw up...like auger in...ask a pilot
JFK JR, screwed the pooch!
by upton semmes November 10, 2003