SexDaddi69's definitions
A person who is smart but also completely clueless at the same time about anything sexual. they also believe that fleshlights are made out of zombie skin.
by SexDaddi69 February 16, 2022
Get the Felipe mug.