To occupy the same area or have something in common. It doesn't really have another definition, but fools laugh when they hear the word.
"bro, did you hear that prof, he just said the word OVERLAP!"
"nah bro, why is that funny?"
"bro, it's funny because I'm a total FOOL!"
"nah bro, why is that funny?"
"bro, it's funny because I'm a total FOOL!"
by priffityprof November 15, 2017