cocorota
Meanings
Noun
1. noggin; nog (head) (colloquial)
2. top of the head; crown (colloquial)