Thai street floosie gets ravaged indubitably hard