Lewyn's definitions
An excessive amount of garlic sauce on a schwarma or donair. Enough to make your eyes water or people in the next building to know what your eating.
by Lewyn March 11, 2011
Get the Garlactica mug.