ella vena Share definition Flag while having sex put on moose and make as much moose noises as possible josh: tyler and that whore went into the woods againbob: what were they doing?josh: ella venabob: oh god ella vena by skithixx August 9, 2010 0 0 Get merch Get the ella vena mug. Buy Now — $32.95 See more merch