Top definition
Another word for retard so you don't offend anyone.!!
My phone is so wetarpded
by Mustybooty June 30, 2017
Get the mug
Get a wetarp mug for your buddy Rihanna.