1 definition by Obama love

Top Definition
A niglet with an afro.
Dayummm check out that fine froglet

Woah ur right man....hes got a big fro
by Obama love October 01, 2009

Mug icon
Buy a Froglet mug!