1 definition by cathyloverqueen

1
one who constantly speaks their mind and feelings without caring about who is around to hear it
there goes cerriahna doing the impossible again
by cathyloverqueen January 31, 2018
Get the merch
Get the cerriahna neck gaiter and mug.