What does Blood Funnel blood funnel mean?

Blood Funnel blood funnel meaning in Urban Dictionary

A euphamism for sharpened orafice that investment financial businesses, such as Goldman Sachs, used to draw cash out of the public, in both the united states as well as other nations.Used by Matt Taibbi in articles in Rolling rock to explain Goldman Sachs. a vagina during its period.