look up any word, like donkey punch:

1 definition by nickyflo

 
1.
when you are standing above a girl who is lying down and you blow ur load in her face while shitting on her tummy
Yo i just dirty rainbowd that girl
by nickyflo March 28, 2009