1 definition by Shadowii

Godzilla's moth fleshlight, he likes to fuck her DAILY, filling her up with his sticky radioactive cum.
"Hey Anguirus, have you seen Mothra lately?"
by Shadowii August 17, 2019
Get the Mothra mug.