look up any word, like donkey punch:
 
1.
Something disturbingly unpleasant and revolting.
That boy is as weird as a barrel of squid.
by Biter November 28, 2007
0 1

Words related to barrel of squid

disgusting peculiar revolting unpleaseant weird