Skip to main content

yepyepthat'sright's definitions

sarf

Share definition
A freeloader, someone that mooches your stuff.
'He always makes me pay for his shit, what a fucking sarf!'
by yepyepthat'sright January 21, 2009
Flag
mugGet the sarf mug.