1 definition by wetandstink

A band, involved in psychotherapy and careful coaxing of reality, located out of central florida
Self Insert takes you to a new level and steals your identity
by wetandstink August 26, 2021
Get the Self Insert mug.