1 definition by ondareal98

1. A female companion you are having relations with but strictly for intercourse.

2. Something that is very happening
- I can't go out, the kikipoo is comming over.

- Yo dude, thats the kikipoo spot.

by ondareal98 October 29, 2007
Get the kikipoo mug.