TOUCHA

toucha

Noun

  1. A person who tries get something out of others for nothing in return.
    Yer a toucha, yee just somthin for nothin aall the time!



The above text is a snippet from Wiktionary: toucha
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!