look up any word, like the eiffel tower:

1 definition by SRich

 
1.
That feeling you get after drinking a great cup of coffee
I need to get my starbuzzing on.
by SRich November 30, 2005