A person who has never had sex before.
Woah! That guy has never had sex before? What a Mariota!
by Snitchy McFed January 17, 2019
Get the Mariota mug.