To have responsibility or guilt for something foisted upon oneself; to take the blame for something. Primarily heard in US. Watch the video
To have responsibility or guilt for something foisted upon oneself; to take the blame for something. Primarily heard in US. Watch the video