Brimming, full to the brim.
Containing the maximum amount possible, flush on all sides, jam-packed, crammed.