Diesel55's definitions
A person who is completely engulfed in their phone, seeking sexual companionship, via online dating apps.
by Diesel55 March 14, 2018
Get the doin love mug.
Get the doin love mug.We'll email you a link to sign in instantly.