Shmagiggle

What is Shmagiggle?


1.

to shit and giggle at the same time

we love to shmagiggle

See shit, giggle, funny, random


30

Random Words:

1. beautiful girl Avilsi See queen, beauty, hot, tall, loud, aggressive..
1. n. - An Internet text messaging program that exchanges communications between users in real time, and allows college students to leave n..
1. A small, often outdated, hatchback car that has been given the full 'chav' treatment at Halfords or other trim shop. Fake HID ..