sissnapped69's definitions
Someone who wont shut up. She gets triggered easily and just doesn't understand what SHHHH means. She is really tiny and REALLY annoying.
by sissnapped69 October 12, 2018
Get the Olivia R mug.