Banjomedic08 's definitions
A person whom cannot get laid in person, so they rely on technology to either chat erotically with someone who cant see them.... or spend their time masterbating to online porn.
by Banjomedic08 April 10, 2020
Get the Technosexual mug.