>>2843288
"Foot the bill" is a bog-standard English phrase meaning pay the bill. Don't think there's anything to do with ankle bracelets etc.intended.
>>2843288
"Foot the bill" is a bog-standard English phrase meaning pay the bill. Don't think there's anything to do with ankle bracelets etc.intended.