Barfing Rainbows

What is Barfing Rainbows?


1.

a reaction to something or someone that has a forced or cloying cuteness

that's so f*** adorable i'm just barfing rainbows

See precious, cute, rainbows, cheerful, adorable


60

Random Words:

1. Present everywhere. From latin "ubique" (OOH-bee-quay), meaning "everywhere". See also omnipresent The Christian..
1. On a day where no deodorant has been applied to a post-puebescant underarm, one can put their hand in said armpit, at the peak of it&apo..
1. A great football team based in Athens Greece. It has a strong following and the best fans who create a unique atmosphere wherever AEK is..