Peehaan Share definition Flag A nickname given to indians who are incredibly awful people. "Hi Peehaan" Peehaan by Tr1shaYT February 19, 2022 0 0 Get merch