wetarp Share definition Flag Another word for retard so you don't offend anyone.!! My phone is so wetarpded wetarp by Mustybooty June 30, 2017 0 0 Get merch