Country Dictionary

A fork of Rural Dictionary

beepbeeps

adj. Most adorable in the land

She is totally beepbeeps

by Pwncer October 04, 2005