Skip to main content

StinkGrabber's definitions

Willy Xanzabar

The small country you visit when you take copious amounts of Xanax. When visiting the island you'll find heavy set white boys crashing cars and stabbing their significant others.
Pressed bars got me going crazy, makes me feel like I'm at the Willy Xanzabar
by StinkGrabber January 27, 2023
mugGet the Willy Xanzabarmug.

Share this definition