1 definition by omg838383838

a form of orgasmic activity involving 2 partners typically retarded
honey did u just cum onto our cat thats a sarroww moment
by omg838383838 September 17, 2021
Get the sarroww mug.