3 definitions by Crudcrud
"oh my heart" a non-religious way to say "oh my God". You can can say this when you encounter something that pulls on your heartstrings
by Crudcrud September 19, 2020
A pillow that you can never sleep on this universe. I.e the pillow would be uncomfortable to sleep on, an exaggeration where you can't sleep on it
by Crudcrud March 14, 2018