Subscribe English
look up any word, like seagulling:

1 definition by Mehdi Sinaki

 
1.
to slide on a lunch tray
These dudes like to trayboard after school.
by Mehdi Sinaki March 22, 2006
2 4