Green’s Dictionary of Slang

busted adj.3

see bust adj.