that girl is the biggest chup i know, she wouldn't even buy a drink when we went out, but made us all share ours
to be a really cheap
"that girl is the biggest chup i know, she wouldn't even buy a drink when we went out, but made us all share ours" What is the definition of "chup"?