1 definition by blazing_vector

A person that contains sheeshes inside of them
He is a freckle frace!
by blazing_vector October 8, 2021
Get the freckle frace mug.