1 definition by CthulhuTheThird

Top Definition
Euphemism for female masturbation
I heard Jazmine filmed herself making toast.
by CthulhuTheThird August 09, 2015

Mug icon
Buy a Making toast mug!