Definitions by romedawg
pomegranate
This word refers to a really stunningly attractive guy, most commonly used when he is close by so it would be embarrassing to talk about him openly. (For women, "kiwi" is used).
pomegranate by romedawg August 19, 2009