Skip to main content

Definitions by shadowedclouds

self insert 

Share definition Flag
when your mate is chatting someone up in a club and you insert yourself into their conversation, cockblocking and doing your mate a shitty.
fuck off you self inserting piece of shit
self insert by shadowedclouds April 6, 2024