Top definition
Horrible person who always take advantage of people. Yet, also a petty person.
" you are so shaffil "
by Shabfin January 04, 2018
Get the mug
Get a shaffil mug for your coworker José.