Wikipedia foundation.
pooched — Finished. That cigarette is pooched … Dictionary of american slang
pooched — adjective see pooch II … Useful english dictionary