1 definition by The Mysterious Drowned Gamer

Top Definition
SOMEONE REALLY SMART!!!
Wow! She's a real genipus!
by The Mysterious Drowned Gamer January 19, 2014

Mug icon
Buy a genipus mug!