did you see mal cockroaching last night?  yeh i think she finished in like 4 minutes
a double handed female masturbation technique preformed on your back with both legs in the air, sometimes while sleeping
"did you see mal cockroaching last night?  yeh i think she finished in like 4 minutes" What is the definition of "cockroaching"?