Skip to main content

Definitions by Menes9

DeSavanasator 

Someone who picks their nose in the car at a stoplight.
I was on central at the light and saw this DeSavanasator going to town!
DeSavanasator by Menes9 April 2, 2022