squackle.com
brilla
brilla – n. a lemon that is the main power source of something