Skip to main content

Definitions by sfnilop

A dirty disgusting dog without a home; from Saudi Arabia
You fucking Saluki, what were you thinking?
Saluki by sfnilop March 6, 2021