Top definition
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)
by sholby April 03, 2011
Get the mug
Get a illimar mug for your boyfriend James.