Top definition
Tall, tan swimmer who often visits St. Lucia on his breaks.
Observe the snunes in his natural st Lucian habitat
by Kushnmoney666 January 15, 2014
Get the mug
Get a snunes mug for your brother Jerry.