Definitions by E-Masterful
cosh
(north london slang)
If you are a cosh, you are basically extremely annoying and should be beaten up
If you are a cosh, you are basically extremely annoying and should be beaten up
cosh by E-Masterful May 26, 2005