1 definition by Tia_M

Shedep meaning 'shut up' generally used by snobby private school pupils as an elite form of slang, that would exclude non attenders
by Tia_M November 14, 2011
Get the shedep mug.