Top definition
Slang for ejaculation on a females stomach or rib area
Girl: eww my stomach is sticky
Guy: RIBBO
by machonachtroll May 10, 2018
Get the mug
Get a ribbo mug for your sister-in-law Rihanna.