Orange Is the New Black/Little Mustachioed Shit
From The TV IV
| This article about an episode needs to be expanded with more information.|
Please help out by editing it.
Little Mustachioed Shit is the tenth episode of the second season of Orange Is the New Black, and the twenty-third episode overall.