Skip to main content

Definitions 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.
kikipoo by ondareal98 November 16, 2007