1 definition by filistine

Top Definition
In deep shit, or as good as dead.
Lol@Gadaffi, he's totally duckshit now
by filistine August 20, 2011

Mug icon
Buy a Duckshit mug!