Skip to main content

Definitions by sususususua

A verb meaning to suck somebody’s dick while they are peeing.
That bitch Kaya was carfoshing my man at the party.
carfosh by sususususua March 14, 2023