Top definition
1. an awesome friend.
2. can't squat
Nice Friend: Can you be a S Dogg for once?
Lame Friend: Never coz I can squat!
by a dogg! October 10, 2007
Get the mug
Get a s dogg mug for your guy Zora.