Top definition
To put it in with no stopping
Im going to irraticate you till you cry for help
by Manslaughter2 March 07, 2018
Get the mug
Get a irraticate mug for your daughter-in-law Larisa.