look up any word, like the eiffel tower:

1 definition by StaceyQ

 
1.
it's a giggly drink. A drink that makes you giggle.
tee hee hee alcomahol in my coke...
by StaceyQ June 28, 2007