Whoopsie meaning

(UK, childish) A piece of excrement.
noun
0
0
Advertisement