2 definitions by PuppyPrincess

Top Definition
The bee-like buzzing sound a person sometimes makes when they experience sudden, uncontrollable joy or happiness.
An African American boy and Finnish girl fell for each other. He made her so happy with his big lips and smooth talking, that everytime she saw him, she was at a loss for words. all she could say was BZZZZZ!!! The American Dream had been fulfilled.
by PuppyPrincess April 12, 2009
1. an uncommon way to say 'weirdo'

2. a person who does not act normal
1. You are such a strange-o, because you like to sniff your own farts
2. Those funny talking, creepy dressing foreign people are such strange-o's!
by PuppyPrincess April 12, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.