Slang meaning of WIDOW

WIDOW means: Widow (shortened from widow Twankey) is London Cockney rhyming slang for an American(Yankee).