look up any word, like fleek:
 
1.
To 'buzz ones tits off' is derived from the charver expression for excitement, 'buzzin'.
last nite was buzzin' tits!

a was buzzin' me tits off
by caygill and dan September 15, 2005