Subscribe English
look up any word, like french dipping:

1 definition by madbadskater

 
1.
To be fucked beyond belief.
Man I was completly duckef last night.
by madbadskater January 09, 2012
2 0