sellup
English
Noun
sellup
(
plural
sellups
)
Alternative form of
sell-up
.