Skip to main content

Definitions by Sweet Poon

A dog that is really attractive and would also incidentally make a very good carpet if skinned.
That Olive sure is a rugdilf.
rugdilf by Sweet Poon September 14, 2005