Top Definition
to ponder, or think of a situation; meant to be said rapidly
person1:hey what does that look like to you?
Person2: hmmmm Scoota Poota Pita!!!
by ujohn1, mhaynes8 April 06, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.