fancy the pants off someone - definition and synonyms

phrase British very informal
See also main entry: pants