Country Dictionary

A fork of Rural Dictionary

Delia

Retarded whale

Delia is a retarded whale

by Zestyemochick September 05, 2023