smarbentineanmarlflar Share definition Flag The act of Tee-Bagging a Mermaid. Dude..Frank, you are one smarbentineanmarlflaring son-of-a-bitch! smarbentineanmarlflar by Betzilla August 6, 2008 0 0 Get merch Get the smarbentineanmarlflar mug. Buy Now — $32.95 See more merch