1 definition by Timesaver

Top Definition
The act of simultaneous masturbation and defecation.
I woke up late today, so to save time I had a ratbat before work.
by Timesaver February 07, 2011
Mug icon
Buy a Ratbat mug!