Another way to say WTF or 'What the fuck?!?!?'. It is the shortened version of 'What the poo?!?!?'.
Used when shocked or annoyed about something in particular.
Used when shocked or annoyed about something in particular.
by Ruuku August 11, 2006
