1 definition by meow meow beanz

The act of having a Russian prostitute takes a dump on you
Went on a "business" trip and decided to have a double hamberder.
by meow meow beanz January 16, 2019
Get the hamberder mug.