Toucha meaning

(Geordie, pejorative) A person who tries get something out of others for nothing in return.

Yer a toucha, yee just somthin for nothin aall the time!

noun
0
0
Advertisement

Origin of toucha

  • From the Standard English to touch i.e. touching someone for money

    From Wiktionary