do someone (down) [rural] - French English Dictionary

Suggest a Term