tart cart helmet wearing window licker Share definition Flag Are small bus retard that wears a helmet to protect himself and licks the window to try and escape Your a tart cart helmet wearing window licker tart cart helmet wearing window licker by Drake50s January 29, 2018 0 0 Get merch