Subscribe English
look up any word, like thot:

1 definition by Trap Niggggg

 
1.
To do something swiftly, quickly, or excellently. Also "To Do".
Damn dawg. She just Ski Dooped that job like a pro.
by Trap Niggggg April 09, 2010
0 0