1 definition by Baybeeb826

When you throw up and pooop at the same time
Denelle throped and sparkey at it like it was patcha on Christmas morning
by Baybeeb826 January 23, 2017
Get the throped mug.