What is Barrel Of Squid?
Something disturbingly unpleasant and revolting.
That boy is as weird as a barrel of squid.
See peculiar, weird, revolting, disgusting, Biter