1. A person who consistently thinks he or she is the "bomb diggity."
2. A person who uses words like boo and peeps in everyday conversations.
2. A person who uses words like boo and peeps in everyday conversations.
by Asunaki February 03, 2005