Definitions by F V C E G R V M
Roman Firecracker
When you're having vaginal sex and you quickly and swiftly stick your entire length of your penis into her ass and use all the force in your body to piss inside her
Roman Firecracker by F V C E G R V M October 18, 2017