Skip to main content

TheRetroLord's definitions

annoying dog

An annoying dog is somebody who always arrives at the last moment
Man, that guy is such an annoying dog
by TheRetroLord June 29, 2016
mugGet the annoying dogmug.

Share this definition