Skip to main content

Definitions by MarsFromEarth

Zaghlaboot 

A large smoothie made by frozen fruit that serve as a main meal i.e. for breakfast or lunch.
Zaghlaboot by MarsFromEarth January 7, 2012