Ved

A stinky poondoggle who resembles a turtle or an elephant.
Ved is an inka salad.
by T-Sep March 02, 2022
Get the Ved mug.