Skip to main content

Definitions by OhBayBee

A lovely cocktail made of a Xanax and a margarita. Makes the day, and some assholes, oh so tolerable!
This day has sucked and I am so stressed - I need a Xanarita!
xanarita by OhBayBee June 1, 2017