1 definition by sealhunter123
A slang term usually used to describe an overweight girl in wet look leggings since it resembles the wet look skin of a seal. Arf is derived from the cartoonesque barking noise that seals are known to make.
by sealhunter123 November 18, 2009