Skip to main content

Definitions by Volandemort

A woman who regularly makes a duckface while posing for the photo or just for fun
My neighbour Daria is a typical ducksha. Or maybe she has a pinched nerve. It's hard to tell.
ducksha by Volandemort August 5, 2017