sellup

English

Noun

sellup (plural sellups)

  1. Alternative form of sell-up.