horse2ellaa Share definition Flag A Fetus that lives inside of you that makes u giggle horse2ellaa is inside of me!! horse2ellaa by someone22elman November 9, 2020 0 0 Get merch Get the horse2ellaa mug. Buy Now — $32.95 See more merch