Randy Ambush Share definition Flag to kick the bathroom door in and ejaculate on your partner while they are defecating i totally randy ambushed my wife last night Randy Ambush by randongulus August 22, 2011 0 0 Get merch Get the Randy Ambush mug. Buy Now — $32.95 See more merch