1 definition by my nuts

Top Definition
to bust on a sandcastle
originated from the native americans
a form of entertainment if the sandcastle falls you automatically win
I 103d on that shit at the beach the other day
by my nuts August 12, 2004
Mug icon
Buy a 103 mug!