Skip to main content

Definitions by rawrimadinosaursobeafraid123

An explosion of joy usually in relation to a slight excretion of poopy but no always.
OMIGOD im sooo happy to see you!! PLOOPLA!!