Shaqueezle G.'s definitions
this phrase means "Killa Attack Dog." This saying is used to describe a very aggressive dog who will wait at nothing to take a chunk out of yo' ass.
by Shaqueezle G. October 7, 2005
Get the K.A.D. mug.