1). To make love or copulate
2). A jiberish, nonsense thing to say when tickling an infant
by Causeiamtherealalexa July 24, 2010
Get the Gochi Gochi Goo mug.