I don't know about the meth-headed part, but I think they are a pair from Russia or thereabouts. Tanya & Zoie ring a bell (click the link to IAFD). I think I added them to the database in a viewing of Bring 'Um Young #19.
_________________________ Because you already yelled 'dropping prices!!!' after Red Light canned you. - Gia Jordan to Brandon Iron