1 definition by stephanyface

a place that reminds me of tamales
and for the idiot who wrote number one guatemala isnt in mexico
by stephanyface September 26, 2005
Get the Guatemala mug.