Country Dictionary

A fork of Rural Dictionary

Jade Finch

a dumbass

Jade Finch is a dumbass toe sucker

by Kayak_ur_mom January 10, 2019