by MATT, TONY AND GREG July 23, 2004
To smell like a hot swety gooch.
A nick name to anyone who has somone rub their gooch over their head.
A nick name to anyone who has somone rub their gooch over their head.
by jake April 17, 2004