Top definition
the bus that retards ride in and the windows get sticky when they get bored and likc them
Ben:HI Lets ride on the sticky window bus it looks fun Holden: OK SURE
by MRbigpp May 02, 2009
Get the mug
Get a sticky window bus mug for your guy Sarah.