1 definition by Greg&Cory

1
Approaching a cracker and making a loud noise in their face similar to a seal (the kind that lives in the ocean).
Did you see that guy's face when I beached him?
by Greg&Cory December 22, 2004
Get the merch
Get the beach neck gaiter and mug.