1 definition by whalecumlicker

verb;

1. when ya man nuts in ya.
2. when a man ejaculates in a female peer, leaving semen in her vagina.
"Did you get twinkied?"
"Yeah, I feel like an oozing cream puff."
by whalecumlicker December 7, 2018
Get the Twinkied mug.