1 definition by sapperedd

1
noun: to sit on bus listening to iphone while googling: ibusoogling
I was so bored sat on the bus today I found myself ibusoogling
by sapperedd September 09, 2010
Get the mug
Get a ibusoogling mug for your coworker Rihanna.