meaning of arf quarf

arf quarf meaning in Urban Dictionary

Quarf created by a member of the canine household.