1 definition by Froggiffer

A beautiful girl that loves all dogs but hates all people
Marletta
by Froggiffer April 14, 2020