Skip to main content

Definitions by sholby

a french accented dog who kicks to all high heaven after a good poop session and loves to lay in doorways and
meeee illimar? ah poopie so good! (kicks kicks)
illimar by sholby April 21, 2011