look up any word, like lemonparty:
crazy, insane, mad, weird,...........
muwahaha im so cucu!
by Izzay November 03, 2005
a nickname for the vagina.
Yo she got a nice cucu
by Anonymous December 08, 2002
A greeting or salutation used to say "hey" to a friend or NIGGA you know.
Yo, what up wit ya cu cu.
by TriJimidy October 04, 2008