1 definition by frogFrogfrog:)

I very large pigeon which crawled up from hell with a giant killer washing machine. A very funny and weird bird, everyone loves her!
Xins can be scary.
by frogFrogfrog:) February 18, 2022
Get the Xin mug.