Define Schef Meaning

Schef
A quasi-doucheable bag of comments seeking to make you think while realizing that what you are doing is really stupid.

A: What's your business in Canada?
B: What's YOUR business in Canada?
A: Are you repeating me?
B: No, I schefed your ass.
A: Whoa, that was weird.
B: You should get that looked at.
By Rozamond