Skip to main content

T-Sep's definitions

Ved

A stinky poondoggle who resembles a turtle or an elephant.
by T-Sep March 2, 2022
mugGet the Vedmug.

Share this definition