What does that mean? I can't seem to find the definition.
W weizhide Member Joined Apr 20, 2011 Member Type Student or Learner Native Language Chinese Home Country China Current Location United States May 26, 2011 #1 What does that mean? I can't seem to find the definition.
5jj Moderator Staff member Joined Oct 14, 2010 Member Type English Teacher Native Language British English Home Country Czech Republic Current Location Czech Republic May 26, 2011 #2 Send them to penitentiary (= prison).