lallapaloosa Definition
Definition
An exaggerated or fantastic thing; a grand, elaborate performance or show; an outlandish or incredible story or idea.
Browse
An exaggerated or fantastic thing; a grand, elaborate performance or show; an outlandish or incredible story or idea.
Browse