Top definition
To laugh so uncontrollably, your body begins convulsing.
Did you see the shit Emily took? I laughed so hard, I began throosting!
by yourpseudonymisaparty December 11, 2014
Get the mug
Get a Throosting mug for your fish Rihanna.