Slang meaning of Done Brown

Done Brown means: Thoroughly, effectually cheated or bamboozled.