1 definition by lagerlout
1. Exc. Spotty Dog!
2. adj. Spotty Dog
Descriptive of that which is excellent. A synonym for Good, Super, Wicked, Fantastic, Brilliant and so on.
Predominately used in the North East of England.
2. adj. Spotty Dog
Descriptive of that which is excellent. A synonym for Good, Super, Wicked, Fantastic, Brilliant and so on.
Predominately used in the North East of England.
by lagerlout June 27, 2005