Skip to main content

babaeadba's definitions

barn

a place where u live
u live in a barn
by babaeadba December 10, 2022
mugGet the barnmug.

Share this definition