Word Association

...Bikini? (don't slap me, ladies!)
 
Giant squid.