meaning of behemoth butterflies

behemoth butterflies meaning in Urban Dictionary

that crazy sense of anxiousness/nervousness within stomach if you are with amazing person you've ever before met.