A tough one. Several unfamiliar words for me besides the aforementioned 2. Some tricky parsings as well. Mostly a fair challenge though; I note that 2 is not in Chambers, but it is indicated as slang. Had to use a search engine (never google.)
Yes, 2d is very obscure Darla. I note that it is in The Free Dictionary online, but you have to know what the answer is before you can look it up so....