Monday Pun 5-20-2019

Is this the green nude eel that AOC keeps blubbering about? From my brother-in-law.