Top definition
When I stick my Big foot in your poon.
My dogs are barkin from all the Sunset Sasquatch love my old ladys been requesting.
by RVCIII January 08, 2008
Get the mug
Get a Sunset Sasquatch mug for your Uncle José.