Top definition
1;In the act of saying either ''stop'' or ''start'' but change and it comes out as starp

2;When your not sure of what to say,''stop'' or ''start''
Hey man I have to sto..starp eating, I'm so skinny

by shizzit3 February 09, 2009
Get the mug
Get a Starp mug for your sister Larisa.