Top Definition
The act of stuffing at least 3 snickers bars into a person ass, walking downtown, then having your "date" eat them out of you (see Green Mountain Mustache)
Dude, we did a St. Albans Snickers last night, we walked down Bank St then back again, you shoulda seen R and C's Green Mountain Mustache!
by Dorkus Vermontus August 22, 2008
5 Words related to St. Albans Snickers

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.