Home
Search
Index
Definify.com
Definition
2024
on_the_tap
on the tap
English
Adjective
on
the
tap
(
comparative
more
on the tap
,
superlative
most
on the tap
)
(
British slang
)
Begging, making requests for loans.
[from early 20th c.]
Related terms
tapped out
Etymology
From
tap
Similar Results