1 definition by Señor Bob

Top Definition
a small or baby goat
"We went to the farm to pet the goatlets."
by Señor Bob January 22, 2007

Mug icon
Buy a goatlet mug!