Urban Dictionary: In this bitch
A slang term for 'in this place'.
www.urbandictionary.com