|
Definition of On the tap
1. Adjective. (UK slang) Begging, making requests for loans. (defdate from early 20th c.) ¹
¹ Source: wiktionary.com
|
1. Adjective. (UK slang) Begging, making requests for loans. (defdate from early 20th c.) ¹
¹ Source: wiktionary.com