Первое, что стоит сказать: все три слова действительно существуют. У них есть своя история происхождения, своё значение и вполне определённая причина появления. Да, они вульгарны. Да, некоторые из них относят к так называемым искусственным словам...
Уверен, что про завалинку слышали все, но что она означает, как выглядит (её часто путают с лавочкой, но это не так) и почему так называется, знают немногие. А ведь всё просто! Завалинка произошла от слова «заваливать», потому что раньше избы опоясывали так называемой опалубкой и заваливали землей для утепления...