Skip to main content

Definitions by a duck who cant quack

The odd ball, the kind awkward person who sits in the corner by herself and mumbles.
The indecisive or Shifta person would rather order all the toppings then just get the regular ones...
shifta by a duck who cant quack April 27, 2014