Top definition
Two shopping carts that cannot be separated and are therefore unavailable for use.
Steve briefly wrangled with the Siamese shopping carts before giving up and trying the next one in the line.
by PBSPinchback July 02, 2011
Get the mug
Get a Siamese shopping carts mug for your mom Helena.