I humped her beau's good-sized, ample, immense, ample, gigantic, huge, monstrous