Tangasap Share definition Flag A Person Who's an idiot when it comes to love your so "Tangasap" Tangasap by MoonlitGarden August 8, 2025 0 0 Get merch Get the Tangasap mug. Buy Now — $32.95 See more merch