done for(p)

listen to the pronunciation of done for(p)
English - English
doomed to extinction
destroyed or killed; "we are gone geese"
done for(p)
Favorites