Top Definition
The most iresistable pet squirrel in my back yard. Also meaning totally Spiffy, hot, adorable.
Hey look at that girl, she is so freak'in squikky!
от Connie 24 декември 2004

Безплатен ежедневен email

Напиши твоят email адрес по-долу за да получаваш Думата на деня всяка сутрин!

Имейлите се изпращат от Ние никога няма да те спамим.