What is Debuzz?
verb. to bad trip, from the french meaning literally to unbuzz
My mom just caught me whacking off. Debuzz !
See schlomo
All you need for a faster workflow in one place.