look up any word, like sex:

1 definition by Aoeo

 
1.
A place of urination, preferably the den, and/or wishing well.
"Dude i'll open their door and piss in their den."

Den is eqivalent to pissing station in this case.
by Aoeo October 14, 2009
4 0