MedusasFreakShow Share definition Flag A babe with a bitchin blog. Yo, you should check out MedusasFreakshow! It's a such a bitchin blog and the girl who runs it is cute as fuck too! MedusasFreakShow by That1coolChick November 29, 2011 0 0 Get merch Get the MedusasFreakShow mug. Buy Now — $32.95 See more merch