Top Definition
a drive thru pub ; liquor dive thru ; a drive thru for alcoholics.
Timmy and I went to the drive thru daiquiri shop in Louisiana to get some drinks.
by cubanmami March 14, 2009
5 Words related to daiquiri shop

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×