Definitions by 6515
Cough Splash
1. An individual who makes an embarrassing dick of themselves in public places.
2. Someone who you really do not want to be!
2. Someone who you really do not want to be!
Cough Splash by 6515 October 31, 2011