Definitions by BDF56
Strawberry Avalanche
1) A song by Owl City.
2) When a guy is eating our or having sex with a girl and she periods all over him.
2) When a guy is eating our or having sex with a girl and she periods all over him.
Strawberry Avalanche by BDF56 September 8, 2009