1 definition by MrSquiggles

Top Definition
it means duh. something as obvius as a bright red notebook
when im trying to eat?? duh, red notebook!
by MrSquiggles June 07, 2011
Mug icon
Buy a red notebook mug!