look up any word, like eiffel tower:
 
1.
Something that tastes good.
Damn, that shit was Giandula!
by Gdula January 22, 2009

Words related to Giandula

dale duro dula gelatto gian venice