Skip to main content

Definitions by Real Voodoo

A short rotating device which may or may not move liquids, or to define inadequate penis tricks
"I got smashed and impressed my misses with an impella at her mums birthday party"
Impella by Real Voodoo April 13, 2021