Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shitcans
in English
shitcans
#uncommon
Definitions
Noun
a
receptacle
for
trash
or
paper
a
container
for
human
waste
a
low-quality
or
dilapidated
vehicle
Base Words
cans
shit