on the tap
English
Prepositional phrase
on
the
tap
(
British
slang
)
Begging, making requests for loans.
[from early 20th c.]
Related terms
tapped out