Coon Smuggler's definitions
A korean person that will not stop talking about things that annoy you, or things you are not interested in.
by Coon Smuggler June 3, 2009
Get the Babbling Gook mug.
Get the Babbling Gook mug.We'll email you a link to sign in instantly.