top couple

noun

Definition of top couple