Chak de phatte!

Re: Chak de phatte!

what does chak means BTW? and phatte?