Pages
Home
Pronunciation
SD Main Phrases
US vs UK P.
French by English
Monday, February 8, 2010
MOOCH
mooch
:
- ask for and get free as being a parasite
- someone who cadges and tries to get something free
Newer Post
Older Post
Home