Shoving a hose up someone's ass and turning the water on while having sex.
Damn, that girl got freaky when I gave her a new castle hose fucking.
by annamanna February 7, 2010
Get the New Castle Hose Fucking mug.